<%@ page language="java" contentType="text/html; charset=UTF-8"%>
<%@ include file="/WEB-INF/common.jsp"%>

<!DOCTYPE html>
<html>
  <head>
    <title>手动签到</title>
    
    <script type="text/javascript">
		
    	$(function(){

    		// searchList();
		});

    	function updateSign(id,sign) {
    		var url = "${path}/hand/updateSign.htm";
			$.ajax({
				url:url,
				data:{"id":id,"sign":sign},
				type:'post',
				success:function(result){
					if(result[11] == 1){
						var message="对不起，改学生已签到，不允许重复签到";
						$.messager.alert('系统提示',"<font color=red>"+ message +"</font>");
						return;
					} else {
						$('#dg').datagrid('reload');
					}
				}
			});
		}

		function formatOper(val,row,index){
    		console.log("---------------")
			return '<a href="#" onclick="editUser('+index+')">签到</a>';
		}

		function formatSign(val,row,index) {
			if (val == '0') {
				return "未签到"
			} else if (val =='1') {
				return "已签到"
			} else {
				return "未知状态"
			}

		}

		function editUser(index){
			$("#dg").datagrid('selectRow',index);// 关键在这里
			var row = $('#dg').datagrid('getSelected');
			updateSign(row.id,row.sign);
		}

    	// function searchList() {
		// 	$.ajax({
		// 		url:'cancelSeat.htm',
		// 		type:'post',
		// 		success:function(data){
		// 			if(data=="ok"){
		// 				$.messager.alert('系统提示',"取消成功");
		// 				searchSeat();
		// 			} else{
		// 				$.messager.alert('系统提示',result);return;
		// 			}
		// 		}
		// 	});
		// }

		// var url;
		// // 条件搜索用户信息
		// function searchUser(){
    	// 	$('#dg').datagrid('load',{
    	// 		userName:$("#s_userName").val(),
    	// 		roleId:$('#s_roleId').combobox("getValue")
    	// 	});
        // }

		// 打开新增用户信息对话框
        // function openUserAddDialog(){
        // 	$("#dlg").dialog("open").dialog("setTitle","添加用户信息");
        // 	$("#userName").removeAttr("readonly");
        // 	url = 'reserveUser.htm';
        // }

		// 打开修改用户信息对话框
        // function openUserUpdateDialog(){
    	// 	var selectedRows=$("#dg").datagrid('getSelections');
    	// 	if(selectedRows.length!=1){
    	// 		$.messager.alert('系统提示','请选择一条要编辑的数据！');
    	// 		return;
    	// 	}
    	// 	var row=selectedRows[0];
    	// 	$("#dlg").dialog("open").dialog("setTitle","修改用户信息");
    	// 	$("#fm").form("load",row);
    	// 	$("#userName").attr("readonly","readonly");
    	// 	url="reserveUser.htm?userId="+row.userId;
    	// }

        // 保存用户信息
        // function reserveUser(){
        // 	$("#fm").form("submit",{
    	// 		url:url,
    	// 		onSubmit:function(){
    	// 			return $(this).form("validate");
    	// 		},
    	// 		success:function(result){
    	// 			var result=eval('('+result+')');
    	// 			if(result.errorMsg){
    	// 				$.messager.alert('系统提示',"<font color=red>"+result.errorMsg+"</font>");
    	// 				return;
    	// 			}else{
    	// 				$.messager.alert('系统提示','保存成功');
    	// 				closeUserDialog();
    	// 				$("#dg").datagrid("reload");
    	// 			}
    	// 		}
    	// 	});
        // }

        // // 关闭添加修改角色对话框
        // function closeUserDialog(){
        // 	$("#fm").form('clear');
        // 	$("#dlg").dialog("close");
        // }
		//
		// // 打开选择角色对话框
        // function openRoleChooseDialog(){
        // 	$("#dlg2").dialog("open").dialog("setTitle","选择角色");
        // }
		//
		// // 搜索角色
        // function searchRole(){
    	// 	$('#dg2').datagrid('load',{
    	// 		roleName:$("#s_roleName").val()
    	// 	});
    	// }
		//
		// // 关闭选择角色对话框
    	// function closeRoleDialog(){
    	// 	$("#s_roleName").val("");
    	// 	$('#dg2').datagrid('load',{
    	// 		s_roleName:""
    	// 	});
    	// 	$("#dlg2").dialog("close");
    	// }
		//
    	// // 选择角色
    	// function chooseRole(){
    	// 	var selectedRows=$("#dg2").datagrid('getSelections');
    	// 	if(selectedRows.length!=1){
    	// 		$.messager.alert('系统提示','请选择一个角色！');
    	// 		return;
    	// 	}
    	// 	var row=selectedRows[0];
    	// 	$("#roleId").val(row.roleId);
    	// 	$("#roleName").val(row.roleName);
    	// 	closeRoleDialog();
    	// }
		//
		// //双击选中
    	// $(function(){
    	// 	$("#dg2").datagrid({
    	// 		onDblClickRow:function(rowIndex,rowData){
    	// 			chooseRole();
    	// 		}
    	// 	});
    	// })
    	//
    	// 删除用户
    	// function deleteUser(){
    	// 	var selectedRows=$("#dg").datagrid('getSelections');
    	// 	if(selectedRows.length==0){
    	// 		$.messager.alert('系统提示','请选择要删除的数据！');
    	// 		return;
    	// 	}
    	// 	var strIds=[];
    	// 	for(var i=0;i<selectedRows.length;i++){
    	// 		strIds.push(selectedRows[i].userId);
    	// 	}
    	// 	var ids=strIds.join(",");
    	// 	$.messager.confirm("系统提示","您确认要删除这<font color=red>"+selectedRows.length+"</font>条数据吗？",function(r){
    	// 		if(r){
    	// 			$.post("deleteUser.htm",{ids:ids},function(result){
    	// 				if(result.success){
    	// 					$.messager.alert('系统提示',"您已成功删除<font color=red>"+result.delNums+"</font>条数据！");
    	// 					$("#dg").datagrid("reload");
    	// 				}else{
    	// 					$.messager.alert('系统提示',result.errorMsg);
    	// 				}
    	// 			},"json");
    	// 		}
    	// 	});
    	// }


		// 加载选择角色数据  并添加 请选择
    	<%--$(function(){--%>
        <%--	var relation_id_sign = 0;--%>
    	<%--	$("#s_roleId").combobox({--%>
        <%--        url: '${path }/role/roleCombobox.htm',--%>
        <%--        method: 'post',--%>
        <%--        valueField: 'roleId',--%>
        <%--        textField: 'roleName',--%>
        <%--        editable: false,--%>
        <%--        panelHeight: 'auto',--%>
        <%--        onLoadSuccess: function() {--%>
        <%--            if (relation_id_sign == 0){--%>
        <%--                var data = $(this).combobox('getData');--%>
        <%--                data.unshift({'roleId':'','roleName':'-----全部-----'});--%>
        <%--                relation_id_sign++;--%>
        <%--                $("#s_roleId").combobox("loadData", data);//重新加载数据，且当 relation_id_sign==1时加载--%>
        <%--            }--%>
        <%--        }--%>
        <%--    });--%>
        <%--});--%>
    </script>
    </head>
 
 
<body style="margin:1px">

<!-- 加载数据表格 -->
<table  id="dg" class="easyui-datagrid" fitColumns="true"
   				 pagination="true" rownumbers="true" url="signList.htm" fit="true" toolbar="#tb">
        <thead>
            	<tr>
					<th field="id" width="60" align="center">id</th>
					<th field="roomId" width="60" align="center">阅览室编号</th>
					<th field="roomName" width="60" align="center">阅览室名称</th>
                	<th field="studentNo" width="60" align="center">学生学号</th>
                	<th field="studentName" width="60" align="center">学生姓名</th>
                	<th field="seatrow" width="60" align="center">座位行</th>
					<th field="seatcol" width="60" align="center">座位列</th>
                	<th field="seatDate" width="60" align="center">预约日期</th>
					<th field="seatTime" width="60" align="center">预约时间</th>
					<th field="sign" width="60" align="center" data-options="formatter:formatSign">签到状态</th>
					<th field="signTime" width="60" align="center">签到时间</th>
					<th data-options="field:'_operate',width:60,align:'center',formatter:formatOper">操作</th>

            	</tr>
        </thead>
</table>
    	
<!-- 数据表格上的搜索和添加等操作按钮 -->
<%--<div id="tb" >--%>
<%--	<div class="updownInterval"> </div>--%>
<%--	<div>--%>
<%--&lt;%&ndash;		<privilege:operation operationId="10003" clazz="easyui-linkbutton" onClick="openUserAddDialog()" name="添加"  iconCls="icon-add" ></privilege:operation>&ndash;%&gt;--%>
<%--		<privilege:operation operationId="10004" clazz="easyui-linkbutton" onClick="openUserUpdateDialog()" name="修改"  iconCls="icon-edit" ></privilege:operation>--%>
<%--		<privilege:operation operationId="10005" clazz="easyui-linkbutton" onClick="deleteUser()()" name="删除"  iconCls="icon-remove" ></privilege:operation>--%>
<%--	</div>--%>
<%--	<div class="updownInterval"> </div>--%>
<%--	<div>--%>
<%--		&nbsp;用户名：&nbsp;<input type="text" name="s_userName" id="s_userName" size="20" onkeydown="if(event.keyCode==13) searchUser()"/>--%>
<%--		&nbsp;用户角色：&nbsp;<input class="easyui-combobox" id="s_roleId" name="s_roleId"  />--%>
<%--		<a href="javascript:searchUser()" class="easyui-linkbutton" iconCls="icon-search" >搜索</a>--%>
<%--	</div>--%>
<%--	<div class="updownInterval"> </div>--%>
<%--</div>--%>




<!-- 新增和修改对话框 -->
<%--<div id="dlg" class="easyui-dialog" style="text-align:right;width: 620px;height: 320px;padding: 10px 20px"--%>
<%--  closed="true" buttons="#dlg-buttons">--%>
<%-- <form id="fm" method="post">--%>
<%-- 	<table cellspacing="5px;">--%>
<%--  		<tr>--%>
<%--  			<td>用户名：</td>--%>
<%--  			<td><input type="text" id="userName" name="userName" class="easyui-validatebox" required="true"/></td>--%>
<%--  			<td>&nbsp;&nbsp;</td>--%>
<%--  			<td>密码：</td>--%>
<%--  			<td><input type="text" id="password" name="password" class="easyui-validatebox" required="true"/></td>--%>
<%--  		</tr>--%>
<%--  		<tr>--%>
<%--  			<td>角色：</td>--%>
<%--  			<td><input type="hidden" id="roleId" name="roleId" /><input type="text" id="roleName" name="roleName" readonly="readonly" class="easyui-validatebox" required="true"/></td>--%>
<%--  			<td>&nbsp;&nbsp;</td>--%>
<%--  			<td colspan="2"><a href="javascript:openRoleChooseDialog()" class="easyui-linkbutton" >选择角色</a></td>--%>
<%--  		</tr>--%>
<%--  		<tr>--%>
<%--  			<td valign="top">备注：</td>--%>
<%--  			<td colspan="4">--%>
<%--  				<textarea rows="7" cols="50" name="userDescription" id="userDescription"></textarea>--%>
<%--  			</td>--%>
<%--  		</tr>--%>
<%--  	</table>--%>
<%-- </form>--%>
<%--</div>--%>
<%--<div id="dlg-buttons" style="text-align:center">--%>
<%--	<a href="javascript:reserveUser()" class="easyui-linkbutton" iconCls="icon-ok">保存</a>--%>
<%--	<a href="javascript:closeUserDialog()" class="easyui-linkbutton" iconCls="icon-cancel">关闭</a>--%>
<%--</div>--%>


<!-- 用户角色对话框 -->
<%--<div id="dlg2" class="easyui-dialog" iconCls="icon-search" style="width: 500px;height: 480px;padding: 10px 20px"--%>
<%--  closed="true" buttons="#dlg2-buttons">--%>
<%--  <div style="height: 40px;" align="center">--%>
<%--  	角色名称：<input type="text" id="s_roleName" name="s_roleName" onkeydown="if(event.keyCode==13) searchRole()"/>--%>
<%--  	<a href="javascript:searchRole()" class="easyui-linkbutton" iconCls="icon-search" >搜索</a>--%>
<%--  </div>--%>
<%--  <div style="height: 350px;">--%>
<%--  	<table id="dg2" title="查询结果" class="easyui-datagrid" fitColumns="true"  pagination="true" rownumbers="true" url="${path }/role/roleList.htm" singleSelect="true" fit="true" >--%>
<%--    <thead>--%>
<%--    	<tr>--%>
<%--    		<th field="roleId" width="50" align="center">编号</th>--%>
<%--    		<th field="roleName" width="100" align="center">角色名称</th>--%>
<%--    		<th field="roleDescription" width="200" align="center">备注</th>--%>
<%--    	</tr>--%>
<%--    </thead>--%>
<%--</table>--%>
<%--  </div>--%>
<%--</div>--%>

<%--<div id="dlg2-buttons">--%>
<%--	<a href="javascript:chooseRole()" class="easyui-linkbutton" iconCls="icon-ok" >确定</a>--%>
<%--	<a href="javascript:closeRoleDialog()" class="easyui-linkbutton" iconCls="icon-cancel" >关闭</a>--%>
<%--</div>--%>

</body>
</html>
